engine staggering - German English Dictionary